@echo off
setlocal enabledelayedexpansion

:: 批处理所在目录
set "DIR=%~dp0"

:: 判断系统位数，选择对应 rundll32
if exist "%SystemRoot%\SysWOW64\rundll32.exe" (
    set "RUNDLL=%SystemRoot%\SysWOW64\rundll32.exe"
) else (
    set "RUNDLL=%SystemRoot%\System32\rundll32.exe"
)

:: 正确调用：shell32.dll 负责打开控制面板项，input.dll 是 CPL 容器
"%RUNDLL%" shell32.dll,Control_RunDLL "%DIR%input.dll"

pause
